Timor shrew - Español Inglés Diccionario